T A Clocks
43 Holmwood Ave., South Croydon, Greater London, United Kingdom, CR2 9HZ
(02086) 574126 Phone
(07757) 211968 Mobile